oliver glasner
Madueke and the 80th-minute goal: Arsenal won from the bench, Forest lost to a substitutionMinute 80, City Ground. The ball broke loose from a challenge that looked dea...
When an Empty Analysis Exposes Vietnam's Badminton Data GapThe first time I was mocked, I thought I was wrong. It turns out people are...
When the Board Falls Silent: Data Provenance and the Future of Vietnamese ChessAn August night in Da Nang, rain drumming on the tin roof, I opened a file a...
T1 and the Faker–Oner Slide Before Worlds 2026: When Champions Have to Relearn How to Read the MapThe clock in Busan read 1:47 a.m. when Oner retreated into his lower jungle,...
45 Days Tracking a Flight and 7 Times Iniesta Looked Up: The Dressing-Room Source TradeI sat in a cafe in Hongqiao, watching the flight tracker. The Gulfstream G650...
Esports and the Data War: When Information Is No Longer EvidenceIn November 2026, in Seoul, I received a message from a colleague in Vietnam....
Zverev and the ghost of five-set battles: A three-set win but the cracks remainNew York, 11:47 PM. The Louis Armstrong Stadium lights still blazed but the...
MSC Cruises and the fan data capture strategy: When F1 trivia becomes a marketing machineI start from youth team data; every number is a drumbeat before kickoff. But...
Vietnam Before Malaysia: When Squad Depth Becomes a Question of SurvivalThe recovery session took place in a gym with no spectators. There, no one...
Olympiacos 89-66 Anadolu Efes: Bartzokas Makes Defense the Identity in EuroLeague Round 4In the EuroLeague flash interview area, after the 89-66 scoreline had already...
Ronaldo scores, Al Nassr win 3-0: The pure poacher role and the unhealed crack in the Portugal national teamIn the 23rd minute at Al Nassr's home ground, Kingsley Coman drove down the...
Phnom Penh Crown Beat Gangwon Away: 36% Possession and a Lesson in Reading ResultsIn the 78th minute, at Gangwon FC's home ground, the score was 1-1. A club fr...
Esports Transfer Season: When Noise Overwhelms Signal and Empty Chairs Tell the Real StoryThere is a moment each year when the practice rooms in Seoul fall eerily...
Batna's Free-Kick and the 'Throne' Trap of the Roshn LeagueIn the fourth minute of stoppage time, with the score at 2-2, the ball sat at...
PV Sindhu and Her Five Rivals at the 2026 Asian Games: What the Head-to-Head Record Says That Expectations Will NotSeptember 2026, at the Ichinomiya City Municipal Gymnasium in Aichi Prefectur...
The WNBA Finals Is Trapped Between Two Buildings: 13,500 Seats, Three Extra Off Days and a Calendar Nobody ControlsOn Saturday night, October 24, 2026, State Farm Arena opened all 17,000 seats...
Vietnamese Table Tennis in the Annual Season: When Serves Stop Winning Points OutrightIn the four most recent matches of the national table tennis championship...
Champions 2026 Opening Day: Paper Rex Beats Team Liquid, TYLOO Shocked by G2 EsportsRiot Games had not yet handed a trophy to anyone at Champions 2026, but it...
Sixteen Votes and a Wall of 121 Gaps: The FIFA Presidency Race Seen From the Basement of PowerGianni Infantino needs sixteen more votes. That number has appeared across...
Asian Games 2026: Five Reasons Behind Indian Badminton's Medal-Less Individual CampaignOn the third shot of the decisive rally in the third game, with the score...
